live-saving equipment - Francés Inglés Diccionario